/**
 * @description 日期格式化，将字符串，时间戳，日期对象格式化为日期对象
 * @param {String|Number|Date} date 日期数据
 * @returns {Date} 日期对象
 */
export default function dateParse(date) {
	// 检查参数是否为空
	if (!date) return new Date();

	// 参数为字符串时，将 "-" 替换为 "/"
	if (typeof date === "string") {
		date = date.replace(/-/g, "/");
	}

	// 返回日期对象
	return new Date(date);
}
